power-steering pump - English Synonyms Dictionary